.announcements {
  padding: 0 120px;
  padding: 62px;

  .announcement-card .ant-card {
    margin: 0;
  }

  .title-content {
    display: flex;
    align-items: center;
    justify-content: space-between;

    .title {
      font-family: Montserrat;
      font-size: 36px;
      font-weight: 700;
      line-height: 54px;
      text-align: center;
      color: #7a6145;
    }
  }
}

@media screen and (max-width: 768px)  {
  .announcements{
    padding: 0 10px;
    .title-content{
      .title {
        font-family: Montserrat;
        font-size: 20px;
        font-weight: 600;
        line-height: 24px;
        text-align: center;
        color: #7a6145;
      }

    }
 

  }
  

}